ABERCROMBY, Ralph (1734-1801), of Tullibody, Clackmannan.

Author